#include <stdbool.h>
#include <stdio.h>
#ifndef QUEUE_B_H
#define QUEUE_B_H
#define CAPACITY 5 // 这里可以用满 5 个元素

typedef struct {
  int data[CAPACITY];
  int head;
  int tail;
  int size;
} QueueB;

void initB(QueueB *q);
bool isEmptyB(QueueB *q);
bool isFullB(QueueB *q);
bool enqueueB(QueueB *q, int x);
bool dequeueB(QueueB *q, int *x);
#endif